home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Internet Professor
/
The Internet Professor.iso
/
vfw11e
/
iccread.txt
< prev
next >
Wrap
Text File
|
1995-02-27
|
10KB
|
267 lines
Cinepak Codec by Radius
Product Version 1.9
Release Version 1.9.6.16
-------- Instructions for Installation of Cinepak Codec ----------
1. When running Windows, do the following:
a. Open up the Control Panel application and invoke the Drivers
applet.
b. From the Drivers applet's main window select the Add...
pushbutton.
c. In the Add dialog box which then appears choose the selection
"Unlisted or Updated Driver" from the List of Drivers listbox.
d. In the Install Driver dialog box which then appears enter
either A:\ or B:\ in the edit field, depending on which drive
you have inserted the Cinepak diskette. Press OK.
e. In the Add Unlisted or Updated Driver dialog box which should
then appear, you should see the following entries:
Cinepak Codec by Radius
Select it and press OK.
f. The Cinepak Codec will be copied into your Windows system
subdirectory and its installation should then be complete.
----- Changes for release 1.9.6.16 -------------------------------------------
1. A playing movie's context now survives a change in the format of the
destination DIB. This means, for example, that a movie playing
through a DCI Provider can be switched from YUY2 format to an RGB
format (with an ICM_DECOMPRESSEX_BEGIN message) without being
required to have a key frame as the first frame after the BEGIN.
The caller is responsible, of course, for ensuring that the
destination image gets color converted so unchanged pixels in that
frame are correct.
The original specification for Video for Windows did not require
codecs to survive a destination DIB format change. Under some
circumstances, this led to "black blotches" that this change to the
codec fixes.
2. Movies that were not of size 0 mod 4 in both X and Y that were
playing to some YUV format DIBs would sometimes produce GPFs.
Cinepak refuses to play movies to YUV formats that do not meet
certain incoming frame size constraints:
CLJR Width in pixels and height in scanlines must be 0 mod 4
CPLA Width in pixels and height in scanlines must be 0 mod 4
UYVY Width in pixels must be 0 mod 2
YUY2 Width in pixels must be 0 mod 2
3. The decompressor was not ignoring frames when called with the
ICDECOMPRESS_NULLFRAME flag set. It caused GPFs on some movies.
4. The 32 bit x86 version of the codec now supports YUV destinations.
Some prior releases inadvertently omitted YUV support.
Affected: All
----- Changes for release 1.8.0.12 -------------------------------------------
1. The memory footprint of the x86 Win32 version has been reduced in
size.
2. The quality of large frames has been improved.
Affected: All
----- Changes for release 1.8.0.9 --------------------------------------------
1. Under certain circumstances compressing large frames (640x480) would
produce blurry key frames.
2. Certain structures internal to compressed frames are now aligned on
16 bit word boundaries so that the compressed frames in movies are
compatible with game platform players.
3. The default quality is now 100%.
4. The default is now to have a key frame every 15 frames rather than
every 7.
Affected: All
----- Changes for release 1.8.0.8 --------------------------------------------
1. There should not have been an accelerator on the "OK" buttons in the
codec dialogs.
2. The 32 bit version of Cinepak said "Cinepak for Windows NT" in the
title bar of its dialogs but now says "Cinepak for Windows 32" since
it also is intended to work with Windows '95. The 16 bit version of
Cinepak now says "Cinepak for Windows 16".
Affected: All
----- Changes for release 1.8.0.7 --------------------------------------------
1. Until this release there were problems compressing movies
significantly larger than 640x480. Compression of large frames
should now behave as expected.
2. Visible messages, the SuperMac logo and so forth have been updated to
reflect SuperMac's merger with Radius, Inc.
Affected: All
----- Changes for release 1.7.0.97 -------------------------------------------
1. The Win16 and Win32 x86 versions of Cinepak now support several YUV
formats:
- CLJR Cirrus Logic Pack Jr. YUV
- CPLA Cinepak YUV Planar
- UYVY CCIR601 YUV, byte order U01, Y0, V01, Y1, U23, Y2, ...
- YUY2 CCIR601 YUV, byte order Y0, U01, Y1, V01, Y2, U23, ...
Affected: Win16 x86, Win32 x86
----- Changes for release 1.7.0.84 -------------------------------------------
1. When compressing, Cinepak now makes a key frame when:
- icc->dwFlags has ICCOMPRESS_KEYFRAME set
- *icc->lpdwFlags == AVIIF_KEYFRAME (for VidEdit compatibility)
- Cinepak decides internally that there has been a scene change
The first condition had not been included previously.
Affected: all
2. The Win16 and Win32 x86 versions of Cinepak now support several YUV
formats:
- CPLA Cinepak YUV Planar
- YUY2 CCIR601 YUV, byte order Y0, U01, Y1, V01, Y2, U23, ...
- UYVY CCIR601 YUV, byte order U01, Y0, V01, Y1, U23, Y2, ...
Affected: Win16 x86, Win32 x86
----- Changes for release 1.7.0.56 -------------------------------------------
1. The Win16 and Win32 x86 versions of Cinepak are the first to support
decompression to a YUV format. The only one supported so far is
FOURCC "CPLA", Cinepak YUV Planar. More YUV formats are coming
soon.
Affected: Win16 x86, Win32 x86
2. Sometimes, compressing 640x480 movies would produce blocky. blurry
Cinepak movies. The problem turned out to be that some frames were
being compressed ridiculously deeply. This release repairs the
problem.
Affected: Win 16 x86, Win32 Alpha, MIPS, PPC, x86
3. In the Win16 version, one would occasionally get "Unknown frame/riff
chunk error" from trying to compress large frames. A compressed
frame may now be up to 190kb or so.
Affected: Win16
4. Cinepak now verifies that the caller is asking that we decompress
into a DIB with biPlanes == 1. We will not decompress into standard
DIBs with other values in biPlanes.
Affected: Win 16 x86, Win32 Alpha, MIPS, PPC, x86
5. When the destination DIB was double sized 8 bit palettized, the
Alpha and MIPS versions of Cinepak for Windows NT produced images
different from (though similar to) those of the x86 versions of
Cinepak. They now are identical.
Affected: Win32 Alpha, MIPS, PPC
6. If a playback instance of Win16 x86 Cinepak were asked to play a
movie that was not 0 mod 4 in either X or Y size, then one that was
0 mod 4 in both, then one that was not in either, the third (non 0
mod 4 frame) would get a GPF. In Win32 x86 one did not get a GPF
but the third frame would not look correct.
Affected: Win16 x86, Win32 x86
----- Changes for release 1.7.0.23 -------------------------------------------
1. Allow frame size to change after CompressBegin so Premiere won't GPF
in Chicago.
2. In Win32 version, respond that codec cannot do BI_1632.
3. Use first \VarFileInfo\Translation to look up
\StringFileInfo\{lang}{codepage} so localization works.
4. Minor performance improvements in compression.
----- Changes for release 1.7.0.10 -------------------------------------------
1. Track versions from Win32 fixes.
2. Remove UpsideDownDib capability; see 1.6.0.54, below.
----- Changes for release 1.7.0.4 -------------------------------------------
1. Cinepak now can compress to a black & white movie, and play it
back. Use the Configure... button in the Details>> dialog of the
Compression Options... choice in the Video... menu to select
Compress to Black & White.
----- Changes for release 1.6.0.54 -------------------------------------------
1. Setting SYSTEM.INI [iccvid.drv] UpsideDownPalette=1 will draw upside
down any movie on which we are not using the standard Cinepak
palette. Convenient for debugging but surprising in normal use.
----- Changes for release 1.6.0.52 -------------------------------------------
1. NULL LPBITMAPINFOHEADER in ICM_DECOMPRESS_SET_PALETTE means reset to
original Cinepak palette.
----- Changes for release 1.6.0.44 -------------------------------------------
1. Problem fixed where playing movies that were not 0 mod 4 in width
and height to a 2X DIB produced a GPF.
----- Changes for release 1.6.0.39 -------------------------------------------
1. Pitch of destination DIB can change between frames in a movie.
Experimental; intended to support pre-alpha UDH.
----- Changes for release 1.6.0.31 -------------------------------------------
1. Win16 codec no longer GPFs in Chicago.
----- Changes for release 1.6.0.13 -------------------------------------------
1. Codec handles ICM_DECOMPRESS_SET_PALETTE message so that
applications can choose the playback palette.
----- Changes for release 1.6.0.3 -------------------------------------------
1. Codec can now handle 2:1 stretching when decompressing to an 8bpp target.